package com.naizhuai.ui.entity.Task;

import com.naizhuai.ui.task.deliverentity.TaskType;

import java.io.Serializable;
import java.util.List;

/**
 * @author：lichenxi
 * @date 2018/6/7 13
 * email：525603977@qq.com
 * Fighting
 */
public class UploadFlow implements Serializable {
    public String flowName;
    public String imageUrl;
    public String step;
    public String detail;
    public String leadUid;
    public List<TaskType> mCycleTypes;

    public UploadFlow setFlowName(String flowName) {
        this.flowName = flowName;
        return this;
    }

    public UploadFlow setImageUrl(String imageUrl) {
        this.imageUrl = imageUrl;
        return this;
    }

    public UploadFlow setStep(String step) {
        this.step = step;
        return this;
    }

    public UploadFlow setDetail(String detail) {
        this.detail = detail;
        return this;
    }

    public UploadFlow setLeadUid(String leadUid) {
        this.leadUid = leadUid;
        return this;
    }

    public UploadFlow setCycleTypes(List<TaskType> cycleTypes) {
        mCycleTypes = cycleTypes;
        return this;
    }

    @Override
    public String toString() {
        return "UploadFlow{" +
                "flowName='" + flowName + '\'' +
                ", imageUrl='" + imageUrl + '\'' +
                ", step='" + step + '\'' +
                ", detail='" + detail + '\'' +
                ", leadUid='" + leadUid + '\'' +
                ", mCycleTypes=" + mCycleTypes +
                '}';
    }
}


